package com.marvels.financial.loan.dto;

import java.math.BigDecimal;

import com.marvels.common.dto.BaseDTO;

/**
 * 待对账我方数据记录表
 * @author tangpw
 *
 */
public class McfeReconciliyOwnerDataDTO extends BaseDTO{
   
	
	private static final long serialVersionUID = 1L;

	private Long id;

    private Integer recordId;//流水号

    private String batchId;//批次号

    private String status;//订单状态 A5-初始化；A0-交易中;A1-交易完成;A2交易成功;A9-交易关闭

    private Long customerId;//用户编号

    private String customerName;//用户姓名

    private String idNo;//身份证号码

    private String mobileNo;//手机号码

    private String bankName;//银行名称

    private String bankNum;//银行卡号

    private String feeType;//费用类型 1服务费 2代扣 3征信费用4车险分期前置服务费+保证金

    private String ownerTransctionSeq;//我方订单号

    private String channelTransctionSeq;//保存的代扣方的订单号

    private String ownerTransctionDate;//我方入账时间

    private BigDecimal ownerTradeAmount;//我方交易金额


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    public String getBatchId() {
        return batchId;
    }

    public void setBatchId(String batchId) {
        this.batchId = batchId == null ? null : batchId.trim();
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public Long getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Long customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName == null ? null : customerName.trim();
    }

    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo == null ? null : idNo.trim();
    }

    public String getMobileNo() {
        return mobileNo;
    }

    public void setMobileNo(String mobileNo) {
        this.mobileNo = mobileNo == null ? null : mobileNo.trim();
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName == null ? null : bankName.trim();
    }

    public String getBankNum() {
        return bankNum;
    }

    public void setBankNum(String bankNum) {
        this.bankNum = bankNum == null ? null : bankNum.trim();
    }

    public String getFeeType() {
        return feeType;
    }

    public void setFeeType(String feeType) {
        this.feeType = feeType == null ? null : feeType.trim();
    }

    public String getOwnerTransctionSeq() {
        return ownerTransctionSeq;
    }

    public void setOwnerTransctionSeq(String ownerTransctionSeq) {
        this.ownerTransctionSeq = ownerTransctionSeq == null ? null : ownerTransctionSeq.trim();
    }

    public String getChannelTransctionSeq() {
        return channelTransctionSeq;
    }

    public void setChannelTransctionSeq(String channelTransctionSeq) {
        this.channelTransctionSeq = channelTransctionSeq == null ? null : channelTransctionSeq.trim();
    }

    public String getOwnerTransctionDate() {
        return ownerTransctionDate;
    }

    public void setOwnerTransctionDate(String ownerTransctionDate) {
        this.ownerTransctionDate = ownerTransctionDate == null ? null : ownerTransctionDate.trim();
    }

    public BigDecimal getOwnerTradeAmount() {
        return ownerTradeAmount;
    }

    public void setOwnerTradeAmount(BigDecimal ownerTradeAmount) {
        this.ownerTradeAmount = ownerTradeAmount;
    }
   
}